//生成范围的随机数
function randomNum(n, m) {
  var max, min;
  max = n > m ? n : m;
  min = n < m ? n : m;
  return parseInt(Math.random() * (max - min ) + min);

}
//取最大值
function Abs(a, b) {
  var max,
    max = a > b ? a : b
  return max
}
//取最小值
function minNum(a,b){
  var min= a>b?b:a
}
//数组去重
function rep(arr) {
  var ret = []
  for (var i = 0; i < arr.length; i++) {
    if (arr.indexOf(arr[i]) == i) {
      ret.push(arr[i])
    }
  }
  return ret
}
//数组里任意数字的排序
function sort(arr) {
  for (var j = 0; j < arr.length - 1; j++) {
    for (var i = 0; i < arr.length - 1 -i; i++) {
      if (arr[i] > arr[i + 1]) {
        var temp = arr[i];
        arr[i] = arr[i + 1];
        arr[i + 1] = temp;
      }
    }
  }
  return arr
}
// 求任意多数最大值
function max() {
    // 假设第一个参数为最大的值
    var maxNum = arguments[0];
    // 遍历所有的实参
    for (var i = 0; i < arguments.length; i++) {
        // 把假设的最大值与所有实参比较，如果有一个值大于假设的最大值，就把这个值赋值给 maxNum
        if (maxNum < arguments[i]) {
            maxNum = arguments[i]
        }
    }
    return maxNum
}

function min() {
    // 假设第一个参数为最小的值
    var minNum = arguments[0];
    // 遍历所有的实参
    for (var i = 0; i < arguments.length; i++) {
        // 把假设的最小值与所有实参比较，如果有一个值小于假设的最小值，就把这个值赋值给 maxNum
        if (minNum > arguments[i]) {
            minNum = arguments[i]
        }
    }
    return minNum
}
//随机生成验证码
function fn(){
  var arr = ['0','1','2','3','4','5','6','7','8','9','a','b','c','d','f'];
  var she = "#"
  var index
  for(var i=0;i<6;i++){
    
     index= parseInt((Math.random()*arr.length-1))
     she+=arr[index]
  }
  return she
}


